insulating jackets - German English Dictionary